package com.ruoyi.project.access.domain;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.math.BigDecimal;
@Data
@AllArgsConstructor
@NoArgsConstructor
public class ProductionCapacityInfo {
    private String productionCapacityId;     // 生产能力信息ID
    private String chainType;                // 产业链类型
    private String enterpriseName;           // 企业名称
    private String scenario;                 // 应用场景
    private String product;                  // 产品
    private int productionLineCount;         // 生产线数量
    private int equipmentCount;              // 生产设备数量
    private int equipmentAutomationLevel;    // 设备自动化程度
    private BigDecimal monthlyCapacity;      // 月产能
    private BigDecimal monthlyUtilizationRate; // 月资源利用率
    private BigDecimal maxCapacity;          // 最大产能
    private int averageProductionCycle;      // 平均生产周期
    private BigDecimal equipmentFailureRate; // 设备故障率
    private BigDecimal qualityCheckPassRate; // 质量校验通过率
    private int qualityCertificateCount;     // 质量认证证书数量
    private int newProductDevelopmentCycle;  // 新产品开发周期
    private int patentCount;                 // 专利数量
    private int averageOrderResponseSpeed;   // 订单平均响应速度
    private long eventTime;                  // 事件时间
    private long updateTime;                 // 更新时间
}